<?php
require_once "../general_ctrl.php";
require_once "../modelo.php";
$sesion = Sesion::getSesion();
$sesion->esNecesaria();

if(time()>$sesion->getVar('expira'))
{    
    $sesion->eliminar('usuario');
    header("Location: index.php");
    die;
}
else
   $sesion->setVar('expira',time()+1800);

require_once "../vistas.php";
require_once "../ctrl_disc.php";
require_once "../ctrl_inscrip.php";
require_once "ctrl_usuarios.php";
require_once("dpdf/dompdf_config.inc.php");
require_once "ctrl_estadistico.php";

$ictrl = new InscripcionCTRL($_GET['ds']+0, 1);
if(!$ictrl->validarDisciplina())
{
    header("Location: rep_general.php");
    die;
}
unset($ictrl);

$dis = ObtenerDisciplina::getInstancia($_GET['ds']+0);
$listaCentros = new ListaUsuarios();
$estadistica = new EstadisticaGeneral();

$html ='<html>
      <head>
        <style type="text/css">
            body
            {
                font-family: Helvetica;
                font-size:18px;
                margin: 2cm;
            }
            div.pagina
            {
                page-break-after: always;
            }
            .titulo
            {
                font-size:30px;
                font-weight: bold;
                text-align:center;
            }
             .subtitulo
            {
                font-size:22px;
                text-align:center;
            }
            .encabeza
            {
                font-size: 15px;
                text-align:center;
            }
            table
            {
                margin-left:auto;
                margin-right:auto;
            }
        </style>
        <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
      </head>
      <body>
        <div class="pagina">
            <div class="encabeza">
               '.TextoHTML::entities("..:: Olimpíadas InterUCA 2012 ::..").'
            </div>
            <table style="width:100%">
               <tr>
                   <td style="text-align:center">
                       <img src="imagenes/logo100.jpg">
                   </td>
                   <td class="titulo">
                       '.TextoHTML::entities($dis->getNombre()).'
                   </td>
                   <td style="text-align:center">
                       <img src="imagenes/logo100.jpg">
                   </td>
               </tr>
           </table>
           <table>
               <tr>
                   <td class="subtitulo">
                       '.TextoHTML::entities("Listado de equipos inscriptos").'
                       <br><br>
                   </td>
               </tr>
               <tr>
                   <td>
                       <table>';
$participante = array();
foreach($listaCentros->getUsuarios() as $centro)
{
    $simple = $estadistica->getEstadistica($centro->getId(), $dis->getId());
    $estadoInscripcion = $simple->getEstado();
    if(!(is_a($estadoInscripcion, "EstadoInscripcionInsuficiente") || is_a($estadoInscripcion, "EstadoInscripcionVacio")))
    {
        $html .='<tr><td>'.TextoHTML::entities($centro->getNombre_corto()).'</td></tr>';
        $participante[] = $centro;
    }
}

$html .='               </table>   
                    </td>
                </tr>
           </table>
       </div>';


foreach($participante as $centro)
{
    $html .='<div class="pagina">
                    <div class="encabeza">
                       '.TextoHTML::entities("..:: Olimpíadas InterUCA 2012 ::..").'
                    </div>
                    <table style="width:100%">
                       <tr>
                           <td style="text-align:center">
                               <img src="imagenes/logo100.jpg">
                           </td>
                           <td class="titulo">
                               '.TextoHTML::entities($dis->getNombre()).'
                           </td>
                           <td style="text-align:center">
                               <img src="imagenes/logo100.jpg">
                           </td>
                       </tr>
                   </table>
                   <table>
                       <tr>
                           <td class="subtitulo">
                               '.TextoHTML::entities("Jugadores de ").'
                               <b>'.TextoHTML::entities($centro->getNombre_corto()).'</b>
                               <br><br>
                           </td>
                       </tr>
                       <tr>
                           <td>
                               <table>';
    $ictrl = new InscripcionCTRL($dis->getId(), $centro->getId());
    $inscripto = $ictrl->getInscriptos();
    $i=1;
    foreach($inscripto as $ins)
    {
        $apellido = utf8_encode(ucwords(trim(strtolower(utf8_decode(str_replace(",","", $ins->getApellido()))))));
        $nombre = utf8_encode(ucwords(trim(strtolower(utf8_decode(str_replace(",","", $ins->getNombre()))))));
        $html.='<tr>
                    <td style="text-align:right">'.$i++.'-</td>
                    <td>'.TextoHTML::entities($apellido.", ".$nombre).'</td>
                </tr>';
    }
    unset($ictrl);
    
    $html .='                  </table>   
                           </td>
                       </tr>
                  </table>
                  <hr> 
            </div>';
}
$html .='<div class="encabeza">
                       '.TextoHTML::entities("..:: Olimpíadas InterUCA 2012 ::..").'
                    </div>
                    <table style="width:100%">
                       <tr>
                           <td style="text-align:center">
                               <img src="imagenes/logo100.jpg">
                           </td>
                           <td class="titulo">
                               '.TextoHTML::entities($dis->getNombre()).'
                           </td>
                           <td style="text-align:center">
                               <img src="imagenes/logo100.jpg">
                           </td>
                       </tr>
                   </table>
                   <table>
                       <tr>
                           <td class="subtitulo">
                               '.TextoHTML::entities("Resultado final").'
                               <br><br>
                           </td>
                       </tr>
                       <tr>
                           <td>
                               <table>
                               <tr><td style="width:3cm;text-align:center;font-size:20px;">Puesto</td><td style="width:10cm;text-align:center;font-size:20px;">Equipo</td></tr>
                               <tr><td style="width:3cm;text-align:center;font-size:18px;font-weight:bold;height:1.5cm;">1.</td><td style="width:10cm;border-bottom:2px solid black;">&nbsp;</td></tr>
                               <tr><td style="width:3cm;text-align:center;font-size:18px;font-weight:bold;height:1.5cm;">2.</td><td style="width:10cm;border-bottom:2px solid black;">&nbsp;</td></tr>
                               <tr><td style="width:3cm;text-align:center;font-size:18px;font-weight:bold;height:1.5cm;">3.</td><td style="width:10cm;border-bottom:2px solid black;">&nbsp;</td></tr>
                               </table>   
                           </td>
                       </tr>
                  </table>';
$html .='
      </body></html>';

define("SALIDA_PDF", 1);


if(SALIDA_PDF)
{
    $dompdf = new DOMPDF();
    $dompdf->load_html($html);
    $dompdf->render();
    $dompdf->stream("InterUCA 2012 - ".$dis->getNombre().".pdf");
}
else
    print $html;    

?>